<?php
// 查询所有数据库里面的数据
$adminList = model('Admin')->select();

// 判断数组$NoNeedLogin是否存在$all的某个值
in_array($all, $NoNeedLogin);

// 清除NoNeedLogin里面的空的字符串
$NoNeedLogin = array_filter($this->NoNeedLogin);

// 具体查看手册https://www.kancloud.cn/manual/thinkphp5/125013
// 关闭模板功能 即所有layout的模板只输出{__CONTENT__}的内容
$this->view->engine->layout(false);

// isUpdate(true),默认值为ture 如果更新成功 则将将所有的$ConfigData的值保存到数据库里面
$result = model('Config')->isUpdate(true)->saveAll($ConfigData);
// 如果更新失败 
if ($result === FALSE) {
    // 返回数据库的错误信息
    $this->error(model('Config')->getError());
    // 如果成功
} else {
    $this->success('更新网站配置成功', url('admin/config/index'));
};
// 判断用户是否存在
// 如果能找到就会返回整条语句，找不到就返回空值
$username = model('Admin')->where('username', $params['username'])->find();
// $username不为空则进入if语句
if (!empty($username)) {
    $this->error('用户已存在，请重新命名');
}
